/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.com.cliente.empresa.estructura;

import co.com.entities.Empresa;
import com.smartgwt.client.widgets.grid.ListGridField;
import com.smartgwt.client.widgets.grid.ListGridRecord;

/**
 *
 * @author dloaiza
 */
public class EmpresaRecord extends ListGridRecord {

    public EmpresaRecord(Empresa Empresa) {
        setAttribute(EmpresaDS.DSNIT, Empresa.getDsnit());
        setAttribute(EmpresaDS.DSRAZONSOCIAL, Empresa.getDsrazonSocial());
        setAttribute(EmpresaDS.DSDIRECCION, Empresa.getDsdireccion());
        setAttribute(EmpresaDS.DSIDCONTACTO, Empresa.getDsidContacto()==null?"":Empresa.getDsidContacto().getDsnombre()+" "+Empresa.getDsidContacto().getDsapellido1()+" "+Empresa.getDsidContacto().getDsapellido2());
        setAttribute("Empresa", Empresa);
    }

    public static ListGridField[] getFields() {
        return new ListGridField[]{new ListGridField(EmpresaDS.DSNIT, "NIT"), new ListGridField(EmpresaDS.DSRAZONSOCIAL, "Razón social"), new ListGridField(EmpresaDS.DSDIRECCION, "Dirección"), new ListGridField(EmpresaDS.DSIDCONTACTO, "Contacto")};
    }
}